package com.bd.scm.domain.models.card;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author yufc
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@TableName("bd_view_card_record")
public class CardRecordView implements Serializable {
    @ApiModelProperty(value="")
    private Date sj;

    @ApiModelProperty(value="")
    private Long userSerial;

    @ApiModelProperty(value="")
    private Integer bh;

    @ApiModelProperty(value="")
    private Integer fx;

    @ApiModelProperty(value="")
    private Integer lx;

    @ApiModelProperty(value="")
    private Integer yich;

    @ApiModelProperty(value="")
    private String iden;

    @ApiModelProperty(value="")
    private String devSerial;

    @ApiModelProperty(value="")
    private Short devState;

    @ApiModelProperty(value="")
    private Integer jlzpSerial;

    @ApiModelProperty(value="")
    private String glyNo;

    @ApiModelProperty(value="")
    private Integer shenhe;

    @ApiModelProperty(value="")
    private Long devLogicBh;

    @ApiModelProperty(value="")
    private Short dealState;

    @ApiModelProperty(value="")
    private String recordno;

    @ApiModelProperty(value="")
    private String jcard;

    @ApiModelProperty(value="")
    private String doorState;

    @ApiModelProperty(value="")
    private Integer jlType;

    @ApiModelProperty(value="")
    private String bodyTemp;

    @ApiModelProperty(value="")
    private Integer healthStatus;

    @ApiModelProperty(value="")
    private String sensorTemp;

    @ApiModelProperty(value="")
    private String tempError;

    @ApiModelProperty(value="")
    private String faceLocation;

    @ApiModelProperty(value="")
    private String lowTemp;

    @ApiModelProperty(value="")
    private String highTemp;

    @ApiModelProperty(value="")
    private Integer tempType;

    @ApiModelProperty(value="")
    private Integer whetherValidity;

    @ApiModelProperty(value="")
    private Integer mode;

    @ApiModelProperty(value="")
    private Long orderId;

    @ApiModelProperty(value="")
    private String pcIp;

    @ApiModelProperty(value="")
    private String pcName;

    @ApiModelProperty(value="")
    private Date createTime;

    @ApiModelProperty(value="")
    private String validDate;

    @ApiModelProperty(value="")
    private String userNo;

    @ApiModelProperty(value="")
    private String userName;

    @ApiModelProperty(value="")
    private Integer depId;

    @ApiModelProperty(value="")
    private String depName;

    private static final long serialVersionUID = 1L;
}